Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 SYCAMORE PLACE Terraced £350,289 £108,000 29 Oct 2001
4 SYCAMORE PLACE Semi-Detached £391,732 £110,000 26 Jan 2001
5 SYCAMORE PLACE Detached £397,238 £280,000 3 Sep 2015
6 SYCAMORE PLACE Semi-Detached £383,490 £206,000 24 Mar 2005
7 SYCAMORE PLACE Semi-Detached £325,000 12 May 2023
9 SYCAMORE PLACE Detached £360,598 £270,000 10 Jun 2016
10 SYCAMORE PLACE Detached £346,324 £224,000 5 May 2014